esparto glove for cleaning horses - Turco Inglés Diccionario